/**
  扩展一个test模块
**/      
layui.define(function(exports){ //提示：模块也可以依赖其它模块，如：layui.define('layer', callback);
  var obj = {
	formsub: function(url,pageIndex){
		layui.use([ 'form'],
				function() {
					var form = layui.form;
				 	//监听提交
				  form.on('submit(submit)', function(data){
					if(!$(".layui-layer-btn0").hasClass("layui-btn-disabled")){
		                //$(".layui-layer-btn0")这个是确定按钮
		                $(".layui-layer-btn0").addClass("layui-btn-disabled");
		                $.ajax({
			                type:'POST',
			                url:url,
			                data:data.field,
			                dataType:"text",
			                success:function(data){
			                	layui.use([ 'layer'],
		                			function() {
		                				var layer = layui.layer;
		    		                	layer.msg('修改成功', {
		    		                		  icon: 1,
		    		                		  time: 1000 //2秒关闭（如果不配置，默认是3秒）
		    		                		}, function(){
		    		                			if(typeof(pageIndex) == 'function'){
		    		                				pageIndex(data);
		    		                			}else{
		    		                				if(pageIndex==null){
			    		                				window.parent.location.reload();//刷新父页面
			    		                			}else{
			    		                				if(pageIndex != 0){
			    		                					parent.$(".layui-laypage-skip").find("input").val(pageIndex);
			    		                				}
			    		            					parent.$(".layui-laypage-btn").click();
			    		                			}
			    		                			var index = parent.layer.getFrameIndex(window.name); 
		    		            			        parent.layer.close(index);
		    		                			}
		    		                	});   
		                			}
			                	);
			                },error:function(data){
			                	console.log(data);
			                },
			            });
		            }
				    return false;
				  });
				}
			);
    },
    formsub2: function(url,pageIndex){
        layui.use([ 'form'],
                function() {
                    var form = layui.form;
                    //监听提交
                  form.on('submit(submit)', function(data){
                    if(!$(".layui-layer-btn0").hasClass("layui-btn-disabled")){
                        //$(".layui-layer-btn0")这个是确定按钮
                        $(".layui-layer-btn0").addClass("layui-btn-disabled");
                        $.ajax({
                            type:'POST',
                            url:url,
                            data:data.field,
                            dataType:"text",
                            success:function(data){
                                layui.use([ 'layer'],
                                    function() {pageIndex(data); }
                                );
                            },error:function(data){
                                console.log(data);
                            },
                        });
                    }
                    return false;
                  });
                }
            );
    },
  };
  //输出test接口
  exports('formsub', obj);
});